Software pipelining ( swp ) is an effective technique for loop optimization 軟件流水是開(kāi)發(fā)循環(huán)指令級(jí)并行的重要編譯技術(shù)。
Provides local and global optimizations , automatic - register allocation , and loop optimization 提供局部?jī)?yōu)化和全局優(yōu)化、自動(dòng)寄存器分配和循環(huán)優(yōu)化。
Because loops are usually executed many times , loops optimization is a major aspect in optimal compilation 摘要討論了循環(huán)優(yōu)化的目標(biāo)和循環(huán)優(yōu)化的各種程序變換方法。
Based on the hydraulic calculation model of pipe networks , a mathematical model of loop optimization is developed , which can make the optimal regulation of pipe networks to satisfy the design discharge of chilled water for all users 摘要本文在管網(wǎng)水力計(jì)算模型的基礎(chǔ)上,建立回路優(yōu)化的數(shù)學(xué)模型,可以對(duì)管網(wǎng)進(jìn)行優(yōu)化調(diào)節(jié),以使所有用戶的水流量達(dá)到設(shè)計(jì)流量。
This paper discusses the target of loops optimization and various methods of program transformation which can significantly reduce the access time to subscripted variables , diminish some types of dependence , increase the " depth " of software pipelining , and merge some iterations of loops in order to make code compaction easier 程序變換可大大減少下標(biāo)變數(shù)的訪問(wèn)時(shí)間;消除某些類型的相關(guān),提高軟件流水的“深度” ;合并多個(gè)循環(huán),有利于進(jìn)行代碼壓縮。
In compiler theory, loop optimization is the process of the increasing execution speed and reducing the overheads associated of loops. It plays an important role in improving cache performance and making effective use of parallel processing capabilities.